#pragma once

#include <string>

typedef unsigned char       uint8_t;
typedef unsigned short      uint16_t;
typedef   signed short       int16_t;
typedef unsigned int        uint32_t;
typedef   signed int         int32_t;
typedef unsigned long long  uint64_t;
typedef   signed long long   int64_t;

void Delay(int msec);
uint64_t TimeMilliSecond();
int MKDir(const char* path);
int Path2Unix(char *path);
uint16_t CRC16_cal(uint8_t* ptr, uint32_t len, uint16_t crc_init);
